![]() 並行控制方法
专利摘要:
一種用於內嵌無線相容性認證直連之一通訊裝置之並行控制方法,包含有:根據該通訊裝置之一目標信標傳送時間與一無線區域網路存取點之一最接近目標信標傳送時間之一時間差,且根據一無線相容性認證直連連接之一通道和一無線區域網路連接之一通道是否不同,動態調整該無線相容性認證直連連接之該目標信標傳送時間。本發明提供的並行控制方法可改善無線相容性認證直連應用,提高通訊裝置的網路排程或電源節省效能。 公开号:TW201311025A 申请号:TW101112242 申请日:2012-04-06 公开日:2013-03-01 发明作者:Shun-Yong Huang 申请人:Mediatek Inc; IPC主号:H04W52-00
专利说明:
並行控制方法 本發明係關於一種用於內嵌無線相容性認證直連之通訊裝置之並行控制方法,尤指一種當該通訊裝置為一點對點(peer-to-peer P2P)群組所有者且同時與一傳統無線區域網路(Wireless Local Area Network,WLAN)存取點(Access Point,AP)進行通訊時,用來處理網路排程和電源節省之並行控制方法。 無線相容性認證直連(Wireless Fidelity Direct,Wi-Fi Direct)為准許無線相容性認證裝置不用連接至一傳統無線區域網路存取點就可相互通訊的一種無線通訊協定,無線相容性認證直連可增加連接性和許多點對點應用。無線相容性認證直連可內建於任一無線相容性認證裝置裡。隨著無線相容性認證直連應用的需求增加,兩個或多個協定並存的方案(例如IEEE 802.11a/g/n的傳統無線區域網路協定和無線相容性認證直連並存,或3G/4G協定和無線相容性認證直連並存等)已應用於各種內嵌無線相容性認證直連的通訊裝置上,例如筆記型電腦、智慧型手機和多媒體裝置等。 請參考第1圖,第1圖為無線網路10之示意圖。無線網路10包含有一無線區域網路存取點100、一通訊裝置102以及裝置104、106、108(如電視、投影機、以及數位相機等)。其中,通訊裝置102(如筆記型電腦)內嵌無線區域網路協定和無線相容性認證直連。無線網路10的左半部份說明一傳統無線區域網路,其中通訊裝置102為一基本服務區(Base Service Set,BSS)的客戶端(client station),且可通過無線區域網路存取點100存取網際網路。無線網路10的右半部份說明一點對點網路,其中作為點對點群組所有者的通訊裝置102扮演存取點的角色與裝置104、106、108等點對點客戶端裝置連接。通訊裝置102可通過無線區域網路存取點100存取網際網路,且同時使用點對點服務。此外,通訊裝置102可以與一嵌有藍芽之裝置連接,或者可以存取3G/4G網路並同時使用點對點服務。 制定於IEEE 802.11無線區域網路標準內的時間同步功能(Timing Synchronization Function,TSF)可藉由透過信標週期性交換時序資訊來達成時間同步。在基本服務區內的存取點週期性傳送信標至在同一基本服務區內的所有客戶端,每個信標都包含一個指示存取點時間同步功能值的時間戳記(time stamp),和一個指示兩個信標距離的信標間隔(beacon interval)。信標在每個目標信標傳送時間(Target Beacon Transmission Time,TBTT)發送。在基本服務區內的每個客戶端也維持一區域時間同步功能計時器,其以微秒為單位計數增加,所以客戶端可以錯失一信標而仍然與存取點的的時間同步功能計時器大致保持同步。一旦接收信標,如果時間戳記晚於客戶端的區域時間同步功能計時器,客戶端在包含於接收信標之內的時間標記上設定其區域時間同步功能計時器。 請參考第2圖,第2圖為通訊裝置102的信標傳送示意圖,其說明在點對點網路與無線區域網路存取點100的基本服務區操作於不同通道的情況下(例如,通道3與通道11),發送至點對點客戶端裝置的信標與從無線區域網路存取點接收的信標。如第2圖所示,通訊裝置102首先建立點對點網路,之後連接無線區域網路存取點100。由於通訊裝置102作為一存取點,因此其在每一目標信標傳送時間,週期性發送信標至點對點客戶端裝置104、106和108,且在目標信標傳送時間之後,發送廣播或單播訊框(如果需發送)。在與無線區域網路存取點100的連接建立後,通訊裝置102在無線區域網路存取點100之目標信標傳送時間開始收聽來自無線區域網路存取點100的信標。 請注意,就藉由單一媒體存取控制層或實體層解決方法實施的通訊裝置102而言,如果已建立的點對點網路與無線區域網路存取點100的基本服務區操作於不同通道上,通訊裝置102必須於不同通道間切換。然而,如第2圖所示,當無線區域網路存取點100的目標信標傳送時間與通訊裝置102的目標信標傳送時間相近時,由於通訊裝置102需要時間發送信標和廣播訊框至點對點客戶端裝置,因此通訊裝置102無法從通道3切換到通道11以接收來自無線區域網路存取點100的信標。如此一來,由於失去無線區域網路存取點100的信標,因此會增加緩衝封包延遲時間,使得與無線區域網路存取點100的連接受影響。另一方面,如果通訊裝置102從通道3切換到通道11以收聽來自無線區域網路存取點100的信標與廣播訊框,點對點網路的效能會因資訊洩漏(information leakage)而降低。 因此,當無線區域網路存取點100使用一通道,該通道異於通訊裝置102用來建立點對點網路之通道,以與通訊裝置102建立無線區域網路連接時,不易在通訊裝置102與無線區域網路存取點100的廣播訊框重疊週期(overlapping period)中做快速網路排程。 請參考第3圖,第3圖為通訊裝置102的信標傳送示意圖,其說明在點對點網路與無線區域網路存取點100的基本服務區操作於同一通道的情形下(例如通道6),發送至點對點客戶端裝置的信標與從無線區域網路存取點接收的信標。與第2圖所示相似,通訊裝置102首先建立點對點網路,然後連接無線區域網路存取點100。如第3圖所示,無線區域網路存取點100的目標信標傳送時間與通訊裝置102的目標信標傳送時間間隔較遠,且在點對點群組所有者之每一電源節省模式週期內,通訊裝置102必須醒來(wake up)以收聽信標,因此會增加電源消耗。此外,如果通訊裝置102亦內嵌以分時多工存取為基礎的協定(TDMA-based protocol),則在點對點網路建立後,當通訊裝置102與一個以分時多工存取為基礎的通訊裝置通訊時,其目標信標傳送時間可能與一個重要的時間槽(time slot)碰撞。 因此,無線相容性認證直連與傳統無線區域網路協定或以分時多工存取為基礎的協定之並行操作,為改善無線相容性認證直連應用的一個主要考量。 本發明的主要目的即在於提供一用於內嵌無線相容性認證直連之通訊裝置之並行控制方法。 依據本發明實施例,內嵌無線相容性認證直連之通訊裝置的並行控制方法包含:根據該通訊裝置之一目標信標傳送時間與一無線區域網路存取點之一最接近目標信標傳送時間之一時間差,且根據一無線相容性認證直連連接之一通道和一無線區域網路連接之一通道是否不同,動態調整該無線相容性認證直連連接之該目標信標傳送時間。 本發明提供的內嵌無線相容性認證直連之通訊裝置的並行控制方法可改善無線相容性認證直連應用,提高通訊裝置的網路排程或電源節省效能。 在說明書及後續的申請專利範圍當中使用了某些詞彙來指稱特定的元件。所屬領域中具有通常知識者應可理解,製造商可能會用不同的名詞來稱呼同樣的元件。本說明書及後續的申請專利範圍並不以名稱的差異來作為區分元件的方式,而是以元件在功能上的差異來作為區分的準則。在通篇說明書及後續的請求項當中所提及的「包含」係為一開放式的用語,故應解釋成「包含但不限定於」。另外,「耦接」一詞在此係包含任何直接及間接的電氣連接手段。因此,若文中描述一第一裝置耦接於一第二裝置,則代表該第一裝置可直接電氣連接於該第二裝置,或透過其他裝置或連接手段間接地電氣連接至該第二裝置。 請參考第4圖,第4圖為根據本發明實施例之一並行控制方法40的流程示意圖。方法40用於一內嵌至少一個無線區域網路協定(例如,IEEE 802.11a/g/n和無線相容性認證直連)的通訊裝置上,如第1圖所示之通訊裝置102。方法40於通訊裝置作為點對點群組所有者時,首先建立與點對點客戶端裝置的無線相容性認證直連連接(亦稱作點對點連接),之後建立與無線區域網路存取點的無線區域網路連接。在無線區域網路連接建立之後,通訊裝置進行方法40以控制無線區域網路協定和無線相容性認證直連的並行操作,以改善及減少如第2圖與第3圖所示之網路排程和電源消耗。方法40包含下列步驟: 步驟400:開始。 步驟402:量測通訊裝置之一目標信標傳送時間與無線區域網路存取點之一最接近目標信標傳送時間之間的一時間差D,以用於通訊裝置的時間同步。 步驟404:檢查無線相容性認證直連連接的通道和無線區域網路連接的通道是否不同;若不同則進行步驟406,若相同則進行步驟412。 步驟406:檢查時間差D是否小於一臨界值TH1。若是則進行步驟408,若否則進行步驟418。 步驟408:將通訊裝置的時間同步功能計時器偏移一第一偏移值,使通訊裝置的目標信標傳送時間與無線區域網路存取點的目標信標傳送時間之間的時間差大於臨界值TH1。 步驟410:在發送第一偏移信標之前,發送包含有通訊裝置的時間同步功能計時器的時間戳記之一第一訊息至點對點客戶端裝置,以用來更新該點對點客戶端裝置的一時間同步功能計時器。然後進行步驟418。 步驟412:檢查時間差D是否大於一臨界值TH2。若是則進行步驟414,若否則進行步驟418。 步驟414:將通訊裝置的時間同步功能計時器偏移一第二偏移值,使通訊裝置的目標信標傳送時間與無線區域網路存取點的目標信標傳送時間之間的時間差小於臨界值TH2。 步驟416:在送出該第一偏移信標前,發送包含有通訊裝置的時間同步功能計時器的時間戳記之一第二訊息至一點對點客戶端裝置,以用來更新該點對點客戶端裝置的時間同步功能計時器。 步驟418:結束。 請注意,方法40較佳地使用於具有與無線區域網路存取點信標間隔相同的信標間隔之通訊裝置,其中該通訊裝置作為點對點群組所有者。為了實施方法40,請另參考第5圖與第6圖,第5圖與第6圖為通訊裝置進行方法40的信標傳送之示意圖,第5圖與第6圖中包含無線相容性認證直連連接通道與無線區域網路連接通道為不同或相同的情況下,發送至點對點客戶端裝置的信標和從無線區域網路存取點所接收的信標。通訊裝置的信標間隔與無線區域網路存取點的信標間隔相同(例如100毫秒)。 如第5圖所示,由於無線相容性認證直連連接與無線區域網路連接建立於不同通道上,因此通訊裝置須進入電源節省模式(相對於點對點網路)切換通道以建立無線區域網路連接。如第6圖所示,因無線相容性認證直連連接與無線區域網路連接建立於同一通道上,通訊裝置可直接建立無線區域網路連接而不需切換通道。作為點對點群組所有者,通訊裝置知道其專有信標間隔及其區域時間同步功能計時器。在無線區域網路連接建立時,即通訊裝置進入連接階段期間,通訊裝置可獲得無線區域網路存取點的時間同步功能計時器之值和無線區域網路存取點的信標間隔等資訊,並進行方法40。 方法40詳細描述如下。依據步驟402,通訊裝置量測其目標信標傳送時間和無線區域網路存取點的最接近目標信標傳送時間之間的時間差以進行通訊裝置的時間同步(如第5圖所示之時間差標示D)。請注意,由於無線區域網路存取點的目標信標傳送時間可根據無線區域網路存取點的時間同步功能計時器推得(通訊裝置在無線區域網路連接建立時已得知該時間同步功能計時器),因此通訊裝置可預先測量時間差D而不需等到實際的無線區域網路存取點的目標信標傳送時間。 之後,通訊裝置可將時間差D與至少一臨界值進行比較以判斷是否偏移通訊裝置的時間同步功能計時器。具體而言,依據步驟404,通訊裝置檢查用於無線相容性認證直連連接的通道與用於無線區域網路連接的通道是否不同。當使用不同的通道時,依據步驟406,通訊裝置另檢查時間差D是否小於臨界值TH1。臨界值TH1可為通訊裝置切換通道時所需最小時間差(如第5圖所示從通道3切換至通道11)。如果時間差D小於臨界值TH1,則通訊裝置將不能切換至其它通道以接收來自無線區域網路存取點的信標。相對地,如果時間差D大於臨界值TH1,則通訊裝置有足夠時間切換通道以接收來自無線區域網路存取點的信標,且無線相容性認證直連和無線區域網路的網路排程不會出現問題。 另一方面,當用於無線相容性認證直連連接的通道與用於無線區域網路連接的通道為相同時,依據步驟412,通訊裝置另檢查時間差D是否大於臨界值TH2。臨界值TH2可為使通訊裝置有最小可接受電源消耗效能之兩個目標信標傳送時間之間的最大時間差。如果時間差D大於臨界值TH2,無線區域網路存取點的目標信標傳送時間可能遠離通訊裝置的最近且較早的目標信標傳送時間,且在無線相容性認證直連連接階段外,使得已經在電源節省模式下的通訊裝置必須醒來以接收信標。相對地,如果時間差D小於臨界值TH2,則通訊裝置在電源節省模式下可停留較多時間,並獲得較佳電源消耗效能。 簡而言之,依據步驟402、步驟404和步驟406,通訊裝置判斷其目標信標傳送時間與無線區域網路存取點的目標信標傳送時間是否過於靠近以致於不能切換通道;且依據步驟402、404、和412,通訊裝置判斷其目標信標傳送時間與無線區域網路存取點的目標信標傳送時間是否過於分離,以致於不能維持可接受的電源消耗效能。 步驟408、步驟410、步驟414、和步驟416實現本發明的基本概念;也就是說,偏移點對點群組所有者的時間同步功能計時器,及預先通知點對點客戶端裝置。 當測量到的時間差D小於臨界值TH1時,依據步驟408和步驟410,通訊裝置將其時間同步功能計時器偏移一第一偏移值,使得通訊裝置的目標信標傳送時間與無線區域網路存取點的目標信標傳送時間之間的時間差大於臨界值TH1,且通訊裝置發送包含時間同步功能計時器的時間戳記之第一訊息至點對點客戶端裝置,以更新點對點客戶端裝置的時間同步功能計時器,其中,該第一訊息係於第一偏移信標之前發送至點對點客戶端裝置,使得點對點客戶端裝置可在已偏移的目標信標傳送時間接收信標。此第一訊息可為信標或探測回應(probe response)。透過使用步驟408和步驟410,作為點對點群組所有者的通訊裝置有足夠的時間完成對所有點對點客戶端裝置的廣播,然後切換至接收來自無線區域網路存取點的信標。請注意,只要提供足夠的時間做通道之間的切換,通訊裝置可往前或往後偏移其本身的時間同步功能計時器。 第5圖說明方法40的效果。在第5圖中,在無線區域網路連接建立之後之通訊裝置的目標信標傳送時間與無線區域網路存取點的目標信標傳送時間分別標示為TBTT0、TBTT1和TBTT2等。如第5圖所示,方法40在通訊裝置進入無線區域網路連接階段後執行,如此一來,可測量時間差D,偵測到無線相容性認證直連連接和無線區域網路連接於不同通道上(通道3和通道11),將通訊裝置的時間同步功能計時器往後偏移使得新的TBTT1晚於原來時間,以及於第一偏移信標將被發送時,在新的TBTT1之前發送兩個探測回應至不同點對點客戶端裝置。因此,每個點對點客戶端裝置接收到宣佈點對點群組所有者時間同步功能計時器已偏移的探測回應,因此點對點客戶端裝置可相應地更新其專有時間同步功能計時器。在另一實施例中,通訊裝置亦可攜帶偏移時間同步功能計時器的時間戳記於信標內,且可在無線區域網路連接建立之後,儘快發送此信標(例如在TBTT1發送信標取代探測回應用來作為第一訊息)。 另一方面,當測量到的時間差D大於臨界值TH2時,進行步驟414與步驟416。通訊裝置將其時間同步功能計時器偏移該第二偏移值,使通訊裝置的目標信標傳送時間與無線區域網路存取點的目標信標傳送時間之間的時間差小於臨界值TH2,且在發送第一偏移信標之前,通訊裝置發送包含有其時間同步功能計時器的時間戳記之第二訊息至點對點客戶端裝置,以用來更新點對點客戶端裝置的時間同步功能計時器。第二訊息可為信標或探測回應。通訊裝置可往前或往後偏移其專有時間同步功能計時器,只要通訊裝置的目標信標傳送時間與無線區域網路存取點的目標信標傳送時間之間的時間差盡可能接近,可於電源節省階段停留較久時間而消耗較少電源。 在步驟404的較佳實施例中,在通訊裝置的信標間隔與無線區域網路存取點的信標間隔為相同的情況下,通訊裝置偏移其時間同步功能計時器,而使通訊裝置的目標信標傳送時間與無線區域網路存取點的目標信標傳送時間之間的時間差為零。也就是說,通訊裝置的目標信標傳送時間與無線區域網路存取點的目標信標傳送時間對齊(align),幫助通訊裝置在電源節省模式下停留最大時間。 第6圖亦說明方法40的效果。如第6圖所示,方法40在通訊裝置進入無線區域網路連接階段之後執行,測量時間差D,並偵測到用於無線相容性認證直連連接與無線區域網路連接的通道相同(通道6),將通訊裝置的時間同步功能計時器往後偏移使得新的TBTT1晚於原來時間,以及於第一偏移信標將被發送時,在新的TBTT1之前發送兩個探測回應至不同點對點客戶端裝置。因此,每個點對點客戶端裝置可根據收到的探測回應以更新其專有的時間同步功能計時器。在另一實施例中,通訊裝置亦可攜帶偏移時間同步功能計時器的時間戳記於信標內,且可在TBTT1發送此信標取代探測回應用來作為第二訊息。 請注意,信標為送至所有點對點客戶端裝置的廣播訊息,而探測回應為單播訊息。點對點客戶端裝置對於收到的探測回應,須回應確認收訖(acknowledgement)。因此,由於通訊裝置可根據確認收訖,確認點對點客戶端裝置是否真的收到偏移時間同步功能計時器的資訊,因此使用探測回應作為攜帶時間同步功能計時器的時間戳記之訊息為較佳。在另一實施例中,通訊裝置可一併發送信標和探測回應,以增加點對點客戶端裝置更新其時間同步功能計時器的機會。 方法40為本發明實施例係於作為點對點群組所有者之通訊裝置的信標間隔與無線區域網路存取點的信標間隔相同情形下執行。然而,通訊裝置的信標間隔和無線區域網路存取點的信標間隔未必相同;其中之一也許會改變其專有設定,或通訊裝置可能會使用不同信標間隔而進行交遞,以與其它無線區域網路存取點連接。因此,在本發明領域中具通常知識者可據以變更和修改。 請參考第7圖,第7圖為根據本發明實施例之一並行控制方法70的示意圖。由於方法70將信標間隔為相同或相異之情形皆列入考量,因此方法70包含較大範圍(其亦包含有第4圖中的方法40)。方法70亦利用於作為第1圖中之通訊裝置102的通訊裝置上,且在傳統無線區域網路協定和無線相容性認證直連的控制並行操作上進行。方法70包含下列步驟: 步驟700:開始。 步驟702:判斷通訊裝置的信標間隔與無線區域網路存取點的信標間隔是否相同。若是則進行方法40,若否則進行步驟704。 步驟704:檢查無線相容性認證直連連接的通道與無線區域網路連接的通道是否不同。若是則進行步驟706,若否則進行步驟714。 步驟706:預先找出通訊裝置的下個目標信標傳送時間與無線區域網路存取點的下個目標信標傳送時間是否將發生碰撞。換句話說,找出通訊裝置的下個目標信標傳送時間與無線區域網路存取點的下個目標信標傳送時間之間的時間差D小於臨界值TH1。 步驟708:將通訊裝置的時間同步功能計時器偏移一第三偏移值,使得通訊裝置的目標信標傳送時間與無線區域網路存取點的目標信標傳送時間盡可能分離。 步驟710:在發送第一偏移信標之前,發送包含有通訊裝置的時間同步功能計時器的時間戳記之一第三訊息至點對點客戶端裝置,以更新點對點客戶端裝置的時間同步功能計時器。 步驟712:進行步驟706以尋找下個目標信標傳送時間碰撞點(與無線區域網路存取點的目標信標傳送時間之時間差小於臨界值TH1)。 步驟714:預先找出通訊裝置的下個目標信標傳送時間與無線區域網路存取點的下個目標信標傳送時間是否將分離。換句話說,找出通訊裝置的下個目標信標傳送時間與無線區域網路存取點的下個目標信標傳送時間之間的時間差D大於臨界值TH2。 步驟716:將通訊裝置的時間同步功能計時器偏移一第四偏移值,使得通訊裝置在電源節省模式下停留最大時間。 步驟718:在發送第一偏移信標之前,發送包含有通訊裝置的時間同步功能計時器的時間戳記之第四訊息至點對點客戶端裝置,以更新點對點客戶端裝置的時間同步功能計時器。 步驟720:進行步驟714以尋找下個目標信標傳送時間分離點(與無線區域網路存取點的目標信標傳送時間之時間差大於臨界值TH2)。 方法70係於無線相容性認證直連連接建立於無線區域網路連接之前時執行,其中無線區域網路連接建立於通訊裝置和無線區域網路存取點之間,而無線相容性認證直連連接建立於作為點對點群組所有者的通訊裝置和點對點客戶端裝置之間。無線區域網路連接建立後,依據步驟702,通訊裝置判斷其專有信標間隔是否與無線區域網路存取點的信標間隔相同。當信標間隔為相同時,通訊裝置執行方法程40;相反地,依據步驟704,通訊裝置將檢查無線相容性認證直連連接的通道是否與無線區域網路連接的通道不同;若為不同則進行步驟706至步驟712,若為相同則進行步驟714至步驟720。 當無線相容性認證直連連接的通道與無線區域網路連接的通道為不同時,依據步驟706,通訊裝置預先找出通訊裝置的下個目標信標傳送時間與無線區域網路存取點的下個目標信標傳送時間是否將發生碰撞。若判斷將發生碰撞,則通訊裝置依據步驟708與步驟710,將其專有的時間同步功能計時器偏移第三偏移值,使得通訊裝置的目標信標傳送時間與無線區域網路存取點的目標信標傳送時間盡可能分離,且在發送第一偏移信標之前,通訊裝置發送包含其時間同步功能計時器的時間戳記之第三訊息至點對點客戶端裝置,該訊息可為信標或探測回應,以更新點對點客戶端裝置的時間同步功能計時器。如此一來,通訊裝置就有足夠時間切換通道,且得到較佳的網路排程效能,且點對點客戶端裝置可根據收到的信標或探測回應,更新其專有時間同步功能計時器。一旦完成時間同步功能偏移調整,進行步驟706以預先找出下個目標信標傳送時間碰撞。 當無線相容性認證直連連接的通道與無線區域網路連接的通道為相同時,依據步驟714,通訊裝置預先找出通訊裝置的下個目標信標傳送時間與無線區域網路存取點的下個目標信標傳送時間是否將分離。若判斷將發生分離,則通訊裝置依據步驟716與步驟718,將其專有的時間同步功能計時器偏移第四偏移值,使得通訊裝置在電源節省模式下停留最大時間與消耗最小電源,且在發送第一偏移信標之前,通訊裝置發送包含其時間同步功能計時器的時間戳記之第四訊息至點對點客戶端裝置,該訊息可為信標或探測回應,以更新點對點客戶端裝置的時間同步功能計時器。相似地,第四偏移值可根據時間差D、通訊裝置的信標間隔和無線區域網路存取點的信標間隔產生。 無線相容性認證直連與傳統無線區域網路協定的並行控制概念,亦可使用在當內嵌無線相容性認證直連的通訊裝置另內嵌以分時多工存取為基礎的協定(例如藍芽、3G或4G協定)之情形。請參考第8圖,第8圖為根據本發明實施例之一並行控制方法80之示意圖。方法80包含下列步驟: 步驟800:開始。 步驟802:當無線相容性認證直連連接建立於以分時多工為基礎的連接之前,檢查信標是否預期在共存通訊裝置的預留時間槽上與訊務(traffic)碰撞。若是,則進行步驟804,若否,則進行步驟808。 步驟804:偏移通訊裝置的時間同步功能計時器,使對應於信標的目標信標傳送時間與預留時間槽分離。 步驟806:在發送第一偏移信標之前,發送包含有通訊裝置的時間同步功能計時器的時間戳記之一第五訊息至點對點客戶端裝置,以用來更新點對點客戶端裝置的時間同步功能計時器。 步驟808:結束。 依據步驟802,當無線相容性認證直連連接建立於無線區域網路連接之前,通訊裝置檢查信標是否預期在用於通訊裝置的預留時間槽上與訊務碰撞,換言之,檢查目標信標傳送時間是否與預留時間槽碰撞。舉例而言,此預留時間槽可為用於語音傳送的藍芽同步連結導向(synchronous connection-oriented,SCO)預留時間槽。 由於以分時多工為基礎的通訊裝置使用專用且非競爭的上行或下行資源,而傳統無線區域網路或無線相容性認證直連則是以競爭為基礎,因此通常以分時多工為基礎的通訊裝置的訊務,相對於傳統無線區域網路連接或無線相容性認證直連連接擁有較高優先權。當通訊裝置知道信標預期在預留時間槽上與訊務碰撞時,通訊裝置依據步驟804,將其時間同步功能計時器偏移一第五偏移值,而使目標信標傳送時間與預留時間槽分離,且在發送第一偏移信標之前,通訊裝置發送包含有其專有時間同步功能計時器的時間戳記之第五訊息至點對點客戶端裝置,以更新點對點客戶端裝置的時間同步功能計時器。此第五訊息亦可為信標或探測回應。 請參考第9圖與第10圖,第9圖與第10圖為通訊裝置使用第8圖的方法之信標傳送的示意圖,其為內嵌無線相容性認證直連與以分時多工為基礎的協定之通訊裝置的信標傳送與分時多工存取傳送的示意圖。第9圖與第10圖說明第8圖之方法80的效果。如第9圖所示,通訊裝置往後偏移其時間同步功能計時器,且在發送第一偏移信標前,發送作為第五訊息的探測回應至點對點客戶端裝置。如第10圖所示,通訊裝置發送作為第五訊息的信標。在另一實施例中,通訊裝置亦可一併發送信標和探測回應,以增加點對點裝置更新時間同步功能計時器的機會,且因此改進無線相容性認證直連連接的效能。 綜上所述,經由上述並行控制方法,當內嵌無線相容性認證直連與傳統無線區域網路的通訊裝置在無線區域網路連接建立之後,發送信標至點對點客戶端裝置時,通訊裝置考慮用於無線相容性認證直連連接與用於無線區域網路連接的通道,和通訊裝置的目標信標傳送時間與無線區域網路存取點的目標信標傳送時間之間的時間差,且因此大大改善網路排程和電源消耗。 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。 10...無線網路 100...無線區域網路存取點 102...通訊裝置 104、106、108...裝置 TBTT0、TBTT1、TBTT2、TBTT3...目標信標傳送時間 D...時間差 TH1、TH2...臨界值 40、70、80...方法 400、402、404、406、408、410、412、414、416、418、700、702、704、706、708、710、712、714、716、718、720、800、802、804、806、808...步驟 第1圖為無線網路之示意圖。 第2圖和第3圖為通訊裝置的信標傳送示意圖。第4圖為根據本發明實施例之一並行控制流程的流程圖。 第5圖與第6圖為通訊裝置使用第4圖的方法之信標傳送的示意圖。 第7圖為根據本發明實施例之一並行控制流程的示意圖。 第8圖為根據本發明實施例之一並行控制流程的示意圖。 第9圖與第10圖為通訊裝置使用第8圖的方法之信標傳送的示意圖。 D...時間差 TH1、TH2...臨界值 40...方法 400、402、404、406、408、410、412、414、416、418...步驟
权利要求:
Claims (13) [1] 一種並行控制方法,用於內嵌無線相容性認證直連之一通訊裝置,該並行控制方法包含有:根據該通訊裝置之一目標信標傳送時間與一無線區域網路存取點之一最接近目標信標傳送時間之一時間差,且根據該無線相容性認證直連連接之一通道和該無線區域網路連接之一通道是否不同,動態調整該無線相容性認證直連連接之該目標信標傳送時間。 [2] 如申請專利範圍第1項所述之並行控制方法,另包含有:判斷該通訊裝置之一信標間隔和該無線區域網路存取點之一信標間隔是否相同;其中當該無線相容性認證直連連接建立於該無線區域網路連接之前時採用該判斷步驟;其中,該無線區域網路連接建立於該通訊裝置和該無線區域網路存取點之間,而該無線相容性認證直連連接建立於為一點對點群組所有者之該通訊裝置和一點對點客戶端裝置之間;當該通訊裝置之該信標間隔和該無線區域網路存取點之該信標間隔為相同時,量測該通訊裝置之該目標信標傳送時間和該無線區域網路存取點之該最接近目標信標傳送時間之該時間差,以用於該通訊裝置之時間同步。 [3] 如申請專利範圍第1項所述之並行控制方法,另包含有:將該時間差與至少一臨界值進行比較,以判斷是否偏移該通訊裝置之一時間同步功能計時器。 [4] 如申請專利範圍第1項所述之並行控制方法,另包含有:當該無線相容性認證直連連接之該通道和該無線區域網路連接之該通道為不同且該時間差小於一第一臨界值,偏移該通訊裝置之一時間同步功能計時器,使得該通訊裝置之該目標信標傳送時間與該無線區域網路存取點之該目標信標傳送時間之該時間差大於該第一臨界值。 [5] 如申請專利範圍第4項所述之並行控制方法,另包含有:在發送一第一偏移信標前,發送一第一訊息至該點對點客戶端裝置,以用來更新該點對點客戶端裝置之一時間同步功能計時器。 [6] 如申請專利範圍第1項所述之並行控制方法,另包含有:當該無線相容性認證直連連接之該通道和該無線區域網路連接之該通道相同,且該時間差大於一第二臨界值,偏移該通訊裝置之一時間同步功能計時器,使該通訊裝置之該目標信標傳送時間與該無線區域網路存取點之該目標信標傳送時間之該時間差小於該第二臨界值。 [7] 如申請專利範圍第6項所述之並行控制方法,另包含有:在發送一第一偏移信標前,發送一第二訊息至該點對點客戶端裝置,以用來更新該點對點客戶端裝置之該時間同步功能計時器。 [8] 如申請專利範圍第5項所述之並行控制方法,其中該第一訊息係一信標或者係一探測回應。 [9] 如申請專利範圍第6項所述之並行控制方法,其中偏移該通訊裝置之該時間同步功能計時器,使該通訊裝置之該目標信標傳送時間與該無線區域網路存取點之該目標信標傳送時間之該時間差小於該第二臨界值之該步驟包含有:偏移該通訊裝置之該時間同步功能計時器,使該通訊裝置之該目標信標傳送時間和該無線區域網路存取點之該目標信標傳送時間對齊。 [10] 如申請專利範圍第2項所述之並行控制方法,另包含有:當一無線相容性認證連接於一以分時多工存取為基礎之連接之前建立時,檢查一信標是否預期在該共存通訊裝置之一預留時間槽上與訊務碰撞;其中,當該信標預期在該共存通訊裝置之該預留時間槽上與訊務碰撞時,偏移該通訊裝置之一時間同步功能計時器,使對應於該信標之一目標信標傳送時間與該預留時間槽分離;以及在發送一第一偏移信標前,發送一第三訊息至該點對點客戶端裝置,以用來更新該點對點客戶端裝置之該時間同步功能計時器。 [11] 如申請專利範圍第2項所述之並行控制方法,另包含有:當該通訊裝置之該信標間隔與該無線區域網路存取點之該信標間隔為不同時,繼續量測該通訊裝置之該目標信標傳送時間與該無線區域網路存取點之該最接近目標信標傳送時間之該時間差,並檢查該時間差是否符合一特定臨界值之條件。 [12] 如申請專利範圍第11項所述之並行控制方法,另包含有:當該無線相容性認證直連連接之該通道和該無線區域網路連接之該通道為不同時,偏移該通訊系統之該時間同步功能計時器,使該通訊裝置之該目標信標傳送時間和該無線區域網路存取點之該最接近目標信標傳送時間盡可能分離,且在發送一第一偏移信標前,發送一第三訊息至一點對點客戶端裝置,以用來更新該點對點客戶端裝置之該時間同步功能計時器。 [13] 如申請專利範圍第11項所述之並行控制方法,另包含有:當該無線相容性認證直連連接之該通道和該無線區域網路連接之該通道為相同時,偏移該通訊系統之該同步時間功能計時器,使該通訊裝置有一最大時間停留在一電源節省模式下,且在發送該第一偏移信標前,發送一第四訊息至一點對點客戶端裝置,以用來更新該點對點客戶端裝置之該時間同步功能計時器。
类似技术:
公开号 | 公开日 | 专利标题 TWI461078B|2014-11-11|並行控制方法 KR101971183B1|2019-04-22|블루투스 등시성 채널과 연관된 동기화 정보를 브로드캐스팅하는 소스 디바이스 EP3024289B1|2017-05-31|Communication system, communication apparatus and communication method, and computer program US8817682B1|2014-08-26|Infrastructure and ad-hoc node device EP1762041B1|2011-07-27|Control of a short-range wireless terminal US8064374B2|2011-11-22|Power save mechanism for wireless communication devices US8345647B2|2013-01-01|Flexible multicast and/or broadcast listening intervals US20100177712A1|2010-07-15|Multichannel/multiband operation for wireless device to device communication US20070291681A1|2007-12-20|Method and apparatus for providing information about each group address that has data waiting for delivery in node, point or terminal in a WLAN US20050157674A1|2005-07-21|Time-scheduled multichannel direct link US8184568B2|2012-05-22|Wireless LAN system and wireless communication method TW202025808A|2020-07-01|在時效性網路與蜂巢式通信網路之間的協同合作 WO2008053519A1|2008-05-08|Dispositif de communication de réseau local sans fil et procédé de transmission de balise EP2147524B1|2011-03-09|Power save protocol interoperability detection US20200367135A1|2020-11-19|Low Power Communications System KR20080083086A|2008-09-16|무선 네트워크에서의 통신방법, 무선 네트워크에서스테이션의 통신방법 및 스테이션 US10917832B2|2021-02-09|Communication device, communication method, and program KR20070012140A|2007-01-25|무선랜 애드혹 네트워크의 전력 저장 방법 WO2011143909A1|2011-11-24|一种寻呼闲置模式的终端的方法、先进网元设备及系统 US11218961B2|2022-01-04|Power saving for wireless device TW202147876A|2021-12-16|能因應接收到的封包資料類型變化而適應性切換操作模式的多成員藍牙裝置中的主藍牙電路與副藍牙電路 Chandrika et al.2021|Synchronized SCUBA: D2D Communication for Out-of-Sync Devices KR20170050084A|2017-05-11|비동기식 무선 통신 시스템에서 에너지 효율을 향상시키기 위한 방법 KR20150093128A|2015-08-17|프레임에 포함된 정보를 인지하는 방법 및 장치
同族专利:
公开号 | 公开日 US9137751B2|2015-09-15| CN102958080A|2013-03-06| CN102958080B|2016-01-06| US20130044739A1|2013-02-21| TWI461078B|2014-11-11|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US20050101257A1|2002-05-30|2005-05-12|6Lan|Wireless local area network test device| TW550905B|2002-10-22|2003-09-01|Via Tech Inc|Method of clock synchronization and medium access controller applied in wireless local network| JP4581996B2|2003-02-03|2010-11-17|ソニー株式会社|無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータプログラム| KR100648311B1|2004-04-28|2006-11-23|삼성전자주식회사|무선망에서 타임슬롯 예약 충돌 회피와 해결을 위한 방법| JP4173141B2|2005-01-31|2008-10-29|沖電気工業株式会社|通信タイミング制御装置、通信タイミング制御方法、ノード及び通信システム| US7768981B1|2005-06-14|2010-08-03|Marvell International Ltd.|Bluetooth coexistence timing synchronization| US7480504B2|2006-05-31|2009-01-20|Motorola, Inc.|Method and system to compensate for failed network access using disparate access technologies| US7515577B2|2006-06-29|2009-04-07|Motorola, Inc.|System and method for communicating beacon transmissions in wireless local area network systems| US7616617B2|2006-06-29|2009-11-10|Motorola, Inc.|System and method for communicating beacon transmissions in wireless local area network systems| US7961659B2|2007-01-16|2011-06-14|Texas Instruments Incorporated|Idle connection state power consumption reduction in a wireless local area network using variable beacon data advertisement| JP4416008B2|2007-05-18|2010-02-17|ソニー株式会社|通信装置及び通信方法| KR100941045B1|2007-09-18|2010-02-05|주식회사 라온테크놀로지|디지털 멀티미디어 근거리 무선 송수신 시스템과 이를이용한 무선전송방법| US8254996B2|2007-11-05|2012-08-28|Hewlett-Packard Development Company, L.P.|Systems and methods for managing access channels| US8045922B2|2007-11-23|2011-10-25|Texas Instruments Incorporated|Apparatus for and method of bluetooth and wireless local area network coexistence using a single antenna in a collocated device| US20100020746A1|2008-07-28|2010-01-28|Texas Instruments Incorporated|Advertisement of multiple security profiles in wireless local area networks| US8391260B1|2009-06-22|2013-03-05|Marvell International Ltd|Power management systems and methods for peer-to-peer network devices| US8270342B2|2009-06-24|2012-09-18|Intel Corporation|Avoiding beacon conflicts in multi-radio platforms| US20110076945A1|2009-09-29|2011-03-31|Mediatek Inc.|Methods for Controlling a Main Clock Source Shared Between Different Wireless Communication Modules and Apparatuses Using the Same| US9949305B2|2009-10-02|2018-04-17|Blackberry Limited|Methods and apparatus for peer-to-peer communications in a wireless local area network| US8493992B2|2010-02-04|2013-07-23|Texas Instruments Incorporated|Interrelated WiFi and USB protocols and other application framework processes, circuits and systems|JP5357209B2|2011-05-19|2013-12-04|株式会社エヌ・ティ・ティ・ドコモ|移動通信方法| KR101915314B1|2011-10-25|2018-11-07|삼성전자주식회사|휴대단말기에서 WPS을 이용한 와이파이 연결 방법 및 장치| US9197535B1|2011-12-21|2015-11-24|Marvell International Ltd.|Simultaneous P2P and non-P2P communications| US9107205B2|2012-04-24|2015-08-11|Futurewei Technologies, Inc.|System and method for beacon transmission timing control| US20140065964A1|2012-09-06|2014-03-06|Nokia Corporation|Method, apparatus, and computer program product for the exchanging of information between wireless devices for joining| US20140119277A1|2012-10-26|2014-05-01|Cambridge Silicon Radio Limited|Wireless device| EP2954738A4|2013-02-11|2016-09-14|Intel Ip Corp|METHODS, WIRELESS COMMUNICATION STATIONS AND SYSTEM FOR TIME SYNCHRONIZATION AND DISCOVERY| US9626698B2|2013-04-03|2017-04-18|Qualcomm Incorporated|Systems and methods for power efficient discovery of infrastructure services on a network| JP6335437B2|2013-04-26|2018-05-30|キヤノン株式会社|通信装置、通信方法およびプログラム| JP6242241B2|2013-04-26|2017-12-06|キヤノン株式会社|印刷装置、通信装置、及びプログラム| US9585144B1|2013-05-08|2017-02-28|Amazon Technologies, Inc.|Beacon synchronization between a client and a WiFi group owner| US9282148B2|2013-06-06|2016-03-08|Dell Products L.P.|Multi-user peer-to-peer collaboration system and method| CN104468675B|2013-09-25|2019-06-11|中兴通讯股份有限公司|数据处理方法和设备| CN103702396B|2013-12-31|2017-07-04|天津爱迪尔软件开发有限公司|一种网络终端自动配对的方法及装置| KR102210956B1|2014-01-06|2021-02-02|삼성전자주식회사|영상표시장치 및 영상표시장치의 구동방법, 이동단말장치 및 이동단말장치의 구동방법| US9426749B2|2014-05-05|2016-08-23|Intel IP Corporation|Method and apparatus for Bluetooth-based Wi-Fi synchronization| US20150326652A1|2014-05-12|2015-11-12|Kerry Lee Davis|System and method of transferring dynamic data in real time through wireless, server-less communication between a immobile computing device and a mobile computing device| US10356717B2|2015-01-20|2019-07-16|Intel IP Corporation|Apparatus, system and method of power management in a wireless network| US20160227494A1|2015-02-02|2016-08-04|Qualcomm Incorporated|Method and apparatus to determine a transmission time of a wireless data frame| US9913159B2|2015-04-01|2018-03-06|Gainspan Corporation|Adjusting operating windows of a dual-mode device operating as an access point and a wireless station in time division multiplexed manner| US9949301B2|2016-01-20|2018-04-17|Palo Alto Research Center Incorporated|Methods for fast, secure and privacy-friendly internet connection discovery in wireless networks| JP6561965B2|2016-10-28|2019-08-21|京セラドキュメントソリューションズ株式会社|通信機器及び通信プログラム| CN108633022A|2017-03-23|2018-10-09|展讯通信(上海)有限公司|调整tbtt的方法及装置| CN108811100B|2017-05-04|2021-11-26|展讯通信(上海)有限公司|工作信道调度方法及装置、计算机可读存储介质、终端| CN108259107A|2018-01-17|2018-07-06|深圳聚点互动科技有限公司|多个无线设备间系统时间同步的方法、装置、设备及存储介质|
法律状态:
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 US13/212,154|US9137751B2|2011-08-17|2011-08-17|Concurrent control method for a communication device embedded with Wi-Fi direct| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|